268
5
8
9
0
0
5
23
3
0
1
0
6
132
0
358
1
51
24
1
41
20
42
18
45
2
10
7
30
260
573
1
147
255
65
142
355
126
62
332
9
72
128
0
0
0
5
2
0
27
137
245
76
107
23
135
58
105
15
645
16
903
330
379
1469
189
18
7
39
10
492
32
174
111
3136
169
25
265
7586
642
128
441
156
9
25
1
39
14
9
86
49
521
17
238
236
70
41
747
11
38
24294
299
41
37
13
0
3
0
44
3
0
9
16
15
33
9
633
2
39
0
34
45
0
161
28
68
1
13
16
14
307
682
0
78
576
80
130
486
208
85
371
5
137
240
3
16
8
14
0
1
19
54
135
74
44
0
16
77
102
29
842
14
1783
388
486
1822
359
16
3
71
119
104
79
151
66
3779
83
11
105
12309
1793
131
591
120
7
11
3
22
0
5
139
13
771
65
10
329
150
32
534
42
5
39703
207
5
10
3
0
1
2
26
4
0
6
2
26
92
2
423
3
60
7
10
47
74
18
42
117
11
41
65
20
220
820
1
216
834
130
32
432
342
103
438
3
9
81
5
19
7
45
6
0
73
93
99
82
31
74
88
27
100
34
478
84
1314
363
663
2228
406
30
14
112
209
222
98
174
150
2586
186
29
135
8798
962
142
543
311
7
35
9
87
2
13
155
75
642
38
52
259
264
45
657
48
8
30726
367
0
9
14
0
4
0
50
70
0
8
4
8
51
3
418
0
26
8
25
53
19
15
47
43
0
4
3
15
139
426
0
113
177
43
15
282
82
20
176
0
0
37
7
5
3
3
0
0
31
52
55
47
36
3
81
313
100
14
198
0
946
120
556
627
112
28
0
24
74
74
37
78
26
2109
93
13
241
6482
802
36
398
50
8
12
41
29
2
1
112
71
580
10
42
221
137
48
265
1
4
27064
120
0
9
1
0
0
0
11
2
0
1
53
10
123
2
386
1
149
5
11
118
26
34
74
26
6
9
6
15
197
497
0
98
371
69
5
213
74
32
228
3
3
288
3
25
18
28
0
1
78
56
74
58
138
16
167
7
155
32
268
12
832
107
310
884
228
10
5
44
10
65
60
55
84
759
51
17
97
5236
424
80
246
67
13
6
0
18
2
1
62
72
525
12
91
178
66
66
168
14
60
12813
103
0
6
7
0
0
0
31
8
1
0
1
1
69
0
353
0
29
2
20
49
17
28
30
90
4
7
75
15
184
306
0
86
977
77
58
220
81
59
416
6
1
60
1
191
0
7
0
0
10
20
85
23
66
5
41
45
57
119
325
6
1114
293
436
1192
289
12
0
37
43
33
45
56
53
2054
81
2
72
6106
556
84
379
52
17
9
0
24
0
1
35
22
872
28
22
248
109
4
419
4
8
22746
28
2
31
52
0
0
0
52
6
0
0
4
0
85
0
228
0
65
0
8
83
66
39
90
62
4
21
25
13
252
515
0
283
330
26
34
402
241
31
318
0
6
27
42
4
0
9
0
4
2
56
124
61
36
5
81
17
161
5
231
1
552
137
843
1508
368
9
1
21
66
36
130
84
38
2351
115
13
36
6220
457
76
289
37
5
15
1
10
2
9
73
50
507
20
51
235
160
46
346
20
2
19538
326
0
17
3
0
0
0
21
0
0
3
0
18
87
11
735
0
73
5
7
74
10
60
28
64
3
12
20
10
322
408
0
87
255
63
29
538
135
66
276
6
8
35
2
4
3
53
0
0
47
36
68
55
53
0
126
29
63
29
229
8
1030
184
468
1540
286
13
16
59
111
132
116
113
26
1846
59
11
121
5513
616
163
278
141
8
15
0
19
3
20
118
83
531
16
62
266
132
16
421
10
22
24994
138
0
11
4
0
0
0
24
10
1
3
7
16
36
6
411
0
20
15
10
56
12
6
14
46
24
14
19
14
216
407
0
74
282
44
89
254
44
31
105
1
9
136
2
4
52
4
0
0
12
3
37
13
24
10
46
17
18
20
159
12
714
129
177
566
155
4
1
28
11
51
30
79
12
738
56
17
64
4071
531
68
311
53
12
14
21
23
0
44
61
36
442
12
20
229
198
6
298
19
1
17018
81
2
2
0
0
0
0
11
1
0
0
0
0
13
0
24
0
44
1
2
2
0
69
126
25
0
8
22
38
125
101
0
42
65
14
2
48
19
11
169
0
0
5
6
5
0
3
0
0
45
26
10
27
12
5
13
18
29
1
62
0
140
16
97
533
98
0
0
5
0
36
32
47
44
691
72
11
30
2529
232
15
124
128
9
9
0
11
2
0
59
1
114
2
5
33
66
2
131
5
0
7693
0
0
1
29
0
2
0
4
0
0
0
0
2
5
0
24
0
8
0
13
4
0
1
5
9
3
2
11
0
33
79
0
20
48
6
5
80
27
4
102
0
27
9
0
1
0
24
0
0
31
16
10
8
0
1
28
1
19
5
78
1
228
32
151
435
100
8
7
3
9
30
0
11
8
1501
20
4
19
1847
320
6
77
50
7
0
1
0
0
0
142
19
113
8
9
98
50
16
65
11
0
6823
169
8
41
1
0
1
1
12
0
3
3
1
12
100
0
373
8
73
7
4
78
17
35
36
106
0
37
30
45
162
273
0
92
290
116
26
238
112
26
310
11
4
75
1
16
3
42
7
0
59
62
44
45
35
3
23
9
164
12
343
3
575
145
239
591
202
4
3
70
6
134
60
93
11
1242
94
4
122
7969
710
84
428
91
7
3
0
23
0
2
106
48
693
9
28
279
178
42
424
20
6
24182
369
9
13
0
0
0
0
39
2
0
0
5
10
90
0
453
0
38
14
14
80
1
40
53
41
6
11
41
30
222
657
0
97
411
33
85
617
174
50
532
13
9
88
10
29
6
38
0
9
94
175
319
143
59
11
100
44
105
26
361
15
1338
272
276
1699
346
30
6
30
15
142
41
143
121
2201
204
69
98
8560
1141
75
653
215
14
21
4
56
9
5
149
41
582
17
100
305
161
70
353
15
12
35813
17
9
4
2
0
1
0
5
1
0
0
1
5
90
1
243
2
10
8
7
68
12
25
14
17
0
3
4
36
78
546
0
54
459
92
25
155
32
36
105
0
3
27
2
0
0
11
0
2
7
99
48
11
25
9
11
7
54
20
131
11
677
33
333
842
182
4
0
23
14
29
53
84
8
1978
36
3
27
4859
275
53
207
37
9
14
0
4
0
4
151
33
539
15
10
150
98
21
416
1
8
13333
91
0
7
8
0
0
1
24
14
0
1
0
0
22
0
122
0
2
0
6
3
0
7
14
21
0
4
8
3
68
453
0
51
193
40
9
129
94
18
346
2
5
94
2
0
0
10
0
0
10
30
6
28
16
22
34
17
58
14
178
1
282
23
227
306
129
3
5
18
35
28
56
16
92
1229
34
4
20
3515
355
57
190
75
5
1
3
11
1
58
100
23
260
12
3
70
79
15
178
3
1
9540
291
1
17
4
0
6
2
42
0
0
22
5
9
88
7
440
2
56
9
31
40
14
32
29
96
0
17
13
16
281
489
0
146
441
76
25
273
217
49
265
0
11
71
67
130
71
220
0
18
195
147
121
80
85
9
45
32
91
113
281
1
1057
111
430
1120
275
15
8
39
134
154
83
100
67
2065
235
53
231
6047
644
113
398
156
18
26
12
38
13
7
140
26
447
23
48
249
113
97
451
19
14
23758
7
0
2
0
0
0
0
1
2
0
0
0
0
1
0
25
0
0
0
0
5
10
0
2
5
0
0
5
1
28
19
0
2
74
5
0
13
3
2
4
0
0
0
0
0
0
1
0
0
0
0
0
3
22
0
1
0
0
0
0
0
143
2
2
96
80
0
0
5
0
1
1
0
0
133
0
0
2
483
25
1
8
10
0
1
1
3
0
0
48
1
15
0
0
8
4
4
16
0
4
1949
68
5
30
15
0
0
10
11
5
0
2
4
0
27
0
210
4
71
0
4
64
177
13
46
17
2
29
20
4
174
285
0
141
388
38
16
181
176
67
272
3
16
52
0
0
6
9
0
0
43
62
14
37
26
12
125
14
95
40
169
2
532
141
274
849
193
4
5
36
22
50
18
43
12
1089
47
16
77
7213
527
110
337
154
15
14
0
11
2
1
97
30
1343
7
93
174
119
17
172
3
5
16684
247
3
75
5
0
12
7
28
1
0
2
10
26
189
0
681
0
85
11
7
97
14
44
72
136
11
28
32
48
339
960
1
197
987
122
101
661
584
134
581
13
273
209
11
13
0
177
0
0
42
345
182
178
157
22
119
35
85
95
558
22
1702
378
586
2061
527
44
3
70
101
138
98
171
95
4344
115
12
132
13869
1373
247
808
201
9
51
7
52
2
6
244
53
833
25
124
324
295
59
569
22
18
49172
127
0
64
21
0
0
0
20
13
0
0
11
16
79
0
333
2
68
10
26
40
4
23
49
43
3
9
44
14
326
556
1
57
346
62
16
477
456
81
520
1
45
63
12
30
10
18
0
0
59
30
44
30
32
1
59
26
50
77
174
7
744
228
271
853
278
25
15
70
91
45
23
74
16
1559
50
30
82
7307
982
98
388
214
2
10
4
35
5
5
224
28
654
17
61
268
179
43
361
7
6
25982
78
1
4
2
0
0
0
3
1
0
0
5
1
7
2
124
0
16
0
2
6
0
4
2
8
0
6
4
75
123
145
0
50
156
20
40
83
97
12
47
2
0
44
3
8
4
64
0
0
5
19
11
109
22
17
50
7
23
1
11
3
273
51
66
329
72
0
0
37
36
18
3
14
29
865
16
2
65
1996
189
9
102
12
2
2
1
3
0
1
34
3
200
5
16
63
51
5
83
0
2
6374
41
1
2
17
0
0
0
1
2
0
0
4
3
11
0
49
0
45
1
0
5
8
0
3
3
1
9
0
5
32
80
0
9
87
1
5
82
8
9
84
0
0
7
0
0
0
2
0
0
21
11
5
8
4
0
111
5
24
1
29
1
137
28
92
602
11
1
0
11
7
25
2
30
5
588
103
5
63
2537
105
13
65
22
3
14
4
24
2
0
56
32
180
4
3
136
131
7
86
4
6
5175
224
0
40
56
0
0
0
43
0
0
3
7
24
124
0
515
0
102
18
27
53
22
21
37
64
0
39
13
9
317
731
2
144
408
52
105
281
167
49
263
0
12
94
1
16
0
13
1
4
10
125
26
43
82
4
197
94
154
101
590
14
971
252
240
850
380
15
23
53
14
90
43
28
67
1631
136
8
117
6016
843
366
898
218
4
16
2
8
1
36
78
30
477
30
20
507
163
45
577
7
3
23567
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
4
1
0
0
0
0
0
0
0
0
0
1
0
0
2
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
7
1
1
6
0
0
0
0
0
0
0
0
0
448
0
0
1
259
1
0
1
0
0
0
0
0
0
0
64
0
6
0
1
0
0
1
1
0
0
995
5
1
12
3
0
0
0
0
1
0
0
11
1
26
3
110
0
23
21
0
11
0
21
9
6
0
0
0
4
52
170
0
32
109
5
10
16
31
5
65
0
0
9
3
0
0
0
0
0
2
3
16
1
3
0
1
0
0
0
5
0
997
36
54
241
72
0
0
0
13
4
16
0
2
789
23
0
15
1574
141
35
85
3
5
0
0
6
0
0
106
3
118
1
21
37
22
0
103
2
0
3082
8
0
0
0
0
11
0
1
0
0
0
0
0
3
0
5
0
1
0
11
11
0
0
0
0
0
4
0
0
65
14
0
3
8
2
0
11
2
0
18
0
0
1
0
0
0
0
0
0
1
0
9
2
0
0
2
0
0
0
22
0
28
13
10
84
11
0
0
0
0
1
4
0
1
95
4
0
4
281
24
3
61
0
1
2
0
6
0
0
81
1
31
3
0
53
18
8
137
0
0
1800
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
8
39
1
1
0
0
0
1
0
0
0
0
0
10
1
36
0
0
0
0
4
0
2
0
9
0
1
1
0
29
59
0
16
66
7
1
12
47
0
25
0
1
19
0
0
0
0
0
0
1
16
8
5
2
2
0
5
0
0
10
4
223
5
32
219
147
0
0
0
14
16
20
17
16
279
21
2
0
825
98
16
11
5
0
0
0
4
0
0
19
30
204
11
3
34
9
0
92
0
0
1021
12
0
0
0
0
0
0
0
0
0
0
0
0
11
0
34
0
0
0
6
0
1
0
7
0
0
0
0
0
6
10
0
7
15
2
3
2
1
3
2
0
0
8
1
0
0
4
0
0
2
0
1
0
0
0
0
0
0
0
4
4
7
2
7
29
33
0
0
0
4
2
3
14
0
112
1
0
0
618
28
2
8
0
0
0
0
6
0
0
7
0
5
3
0
0
0
0
2
0
0
1102
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
2
0
1
0
0
0
0
3
0
2
0
0
0
0
2
21
0
7
23
0
0
1
1
0
7
0
0
0
0
6
3
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
134
2
4
51
21
2
2
0
0
2
1
6
11
35
0
0
2
157
25
5
3
0
0
0
0
0
0
0
0
0
1
1
0
0
2
0
4
0
1
987
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
57
0
2
2
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
29
0
7
2
70
0
0
9
1
0
0
1
0
41
0
0
6
178
7
0
3
0
0
0
0
0
0
0
1
0
1
0
2
15
0
0
11
0
0
282
2
6
2
0
0
0
0
0
0
0
0
0
0
0
0
51
0
0
0
0
3
15
0
0
0
0
1
0
0
0
20
0
0
17
9
0
2
7
0
3
0
0
7
3
19
0
18
0
0
2
1
11
1
0
0
0
0
0
0
4
1
89
4
28
121
0
0
0
4
4
6
0
12
16
86
11
0
23
302
33
2
5
0
0
0
0
0
0
0
2
0
23
6
2
0
3
0
6
0
0
522
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13
10
6
7
15
0
0
2
0
3
0
0
1
2
0
0
0
89
40
3
0
0
0
0
0
0
0
0
0
0
3
4
0
1
0
0
0
0
0
59
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
62
0
0
0
0
0
0
8
0
0
0
0
0
0
1
2
0
0
2
1
0
2
5
0
1
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
25
3
7
19
3
0
0
1
0
0
0
0
0
23
3
0
0
137
0
3
9
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
4
0
0
122
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
0
2
0
0
0
0
0
1
0
0
1
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
36
0
2
9
7
0
0
0
0
0
0
0
0
6
0
0
0
103
1
0
3
0
0
1
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
185
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
5
1
0
3
16
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
7
0
0
21
13
0
0
0
0
0
0
0
0
21
0
0
0
64
11
0
0
1
0
0
0
0
0
0
0
0
0
0
0
6
6
0
12
0
0
475
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
1
0
1
8
1
0
0
0
0
1
0
0
0
0
0
0
0
176
0
0
1
0
0
1
0
1
0
0
66
0
6
0
0
1
3
0
6
0
0
137
